<a href="index.php?c=medewerker&p=list" class="button">Lijstweergave</a>
<a href="index.php?c=medewerker&p=add" class="button">Medewerker aanmaken</a><br />
<?php
if (!defined('isIncluded') || $_SESSION['GroepID'] != 2)
	header('location: index.php');

if (isset($_POST['submit']))
{
	if ((!empty($_POST['iptGebEmail']) && !empty($_POST['iptGebStraat']) &&
			!empty($_POST['iptGebHuisnummer']) && !empty($_POST['iptGebPostcode']) &&
			!empty($_POST['iptGebPersoneelsnummer'])) && !Gebruiker::emailAlreadyExists($_POST['iptGebEmail']))
	{


		$bedrijfId = Gebruiker::get($_SESSION['GebruikerID'])->getProperty('BedrijfID');
		$BetaalMethode = Gebruiker::get($_SESSION['GebruikerID'])->getProperty('BetaalMethode');
		$Puntenkoers = Gebruiker::get($_SESSION['GebruikerID'])->getProperty('PuntenKoers');
		$randPass = getUniqueCode(15);
		mailPassword($_POST['iptGebEmail'], $randPass);

		$properties_values = array (
			'Email' => $_POST['iptGebEmail'],
			'Wachtwoord' => encrypt($randPass),
			'GroepID' => 1,
			'BedrijfID' => $bedrijfId,
			'Voornaam' => $_POST['iptGebVoornaam'],
			'Tussenvoegsel' => $_POST['iptGebTussenvoegsel'],
			'Achternaam' => $_POST['iptGebAchternaam'],
			'Straat' => $_POST['iptGebStraat'],
			'Huisnummer' => $_POST['iptGebHuisnummer'],
			'HuisnummerToevoeging' => $_POST['iptGebHuisnummerToevoeging'],
			'Postcode' => $_POST['iptGebPostcode'],
			'Woonplaats' => $_POST['iptGebWoonplaats'],
			'Telefoon' => $_POST['iptGebTelefoon'],
			'Personeelsnummer' => $_POST['iptGebPersoneelsnummer'],
			'Aanmaker' => $_SESSION['GebruikerID'],
			'BetaalMethode' => $BetaalMethode,
			'PuntenKoers' => $Puntenkoers,
			'Budget' => $_POST['iptStartBedrag'],
		);
		Gebruiker::create($properties_values);

		echo '<br /><div class="notification_ok">De medewerker is succesvol aangemaakt.</div>';
	}
	else if(Gebruiker::emailAlreadyExists($_POST['iptGebEmail']))
	{
		echo '<br /><div class="notification_error">Dit e-mailadres is al in gebruik.</div>';
	}
	else
	{
		echo '<br /><div class="notification_error">De medewerker kon niet worden aangemaakt.</div>';
	}
}
else
{
	?>
	<div id="form">
		<form name="medewerkerAdd" method="post">
			<fieldset class="info_fieldset">
				<div id="fields">
					<label>Email*</label><input class="textbox" type="text" name="iptGebEmail" value="" /><br />
					<label>Voornaam*</label><input class="textbox" type="text" name="iptGebVoornaam" value="" /><br />
					<label>Tussenvoegsel</label><input class="textbox" type="text" name="iptGebTussenvoegsel" value="" /><br />
					<label>Achternaam*</label><input class="textbox" type="text" name="iptGebAchternaam" value="" /><br />
					<label>Straat*</label><input class="textbox" type="text" name="iptGebStraat" value="" /><br />
					<label>Huisnummer*</label><input class="textbox" type="text" name="iptGebHuisnummer" value="" /><br />
					<label>Huisnummer toevoeging</label><input class="textbox" type="text" name="iptGebHuisnummerToevoeging" value="" /><br />
					<label>Postcode*</label><input class="textbox" type="text" name="iptGebPostcode" value="" /><br />
					<label>Woonplaats*</label><input class="textbox" type="text" name="iptGebWoonplaats" value="" /><br />
					<label>Telefoon*</label><input class="textbox" type="text" name="iptGebTelefoon" value="" /><br />
					<label>Personeelsnummer</label><input class="textbox" type="text" name="iptGebPersoneelsnummer" value="" /><br />
					<label>Startbedrag in Euro</label><input class="textbox" type="number" name="iptStartBedrag" /><br />
					<label>&nbsp;</label><input class="formbutton" type="submit" name="submit" value="Verzenden" /><br /><br />
				</div>
				<?php echo notification("*Verplichte velden", 'info'); ?>
			</fieldset>
		</form>
	</div>
	<?php
}
?>